Никак немогу по нормальному решить задачу...
Вот такую:
Браузерная игра (не сочтите за рекламу)
login:
moscowmonstro@yandex.ru
pass: Up5bAcYj
(персонаж тестовый, сделан именно для этой задачи)
На страничке
http://www.moswar.ru/rating/moneygrabbed/all/ есть рейтинг персонажей. Этот рейтинг на нескольких страницах. Вот нужно собрать данные с n-ного кол-ва страниц (ну пусть с 50-ти страниц рейтинга).
Функцию "выдирания" и обработки нужного мне текста я сделал, а вот зациклить на нужное кол-во страниц не получается никак

Если я делаю цикл, то скрипт не дожидается загрузки следующей страницы рейтинга и быстро проскакивает весь цикл, не успевая собрать и обработать данные с каждой странички.
Я сделал этот сбор данных через setInterval. Боле-менее работает, но опять таки, если страничка будет загружаться дольше, чем время в интервале - не успеет собрать данные, если большое время поставить - то слишком долгое выполнение будет...
Помогите решить эту задачу плиз?
p.s. Чуть не забыл. Нужно залогиниться. Т.к. ajax там включается в настройках персонажа, а "по дефолту" будет без него (соб-но поэтому и сделал тестового персонажа)